home *** CD-ROM | disk | FTP | other *** search
/ World of Education / World of Education.iso / world_b / bowl101o.zip / BOWL101O.DOC < prev    next >
Text File  |  1993-06-12  |  71KB  |  1,481 lines

  1.                             101 Computers (Bowl101)
  2.                        250 Annahy Dr, Fortuna, CA 95540
  3.            Voice (707)-725-9750 BBS (707)-725-9745 Fax (707)-725-1334
  4. ===============================================================================
  5.  If you have any questions or problems using Bowl101, please use any of the
  6.  above numbers, just remember it is Pacific time.
  7.  
  8.  Bowl101 is a user friendly bowling league management program for the IBM
  9.  compatible computers.
  10.  
  11.  This is a quick overview on how the program functions, you can get by without
  12.  reading the manual if you wish, as the program will lead you though the setup,
  13.  step by step, Pressing the F1 key will answer most of your questions when you
  14.  start using the program.
  15.  
  16.  The registered version comes with a printed manual, no opening screens and
  17.  a few additional features such as individual recap sheets, prize fund and
  18.  the ability to write the individual recap data to a delimited file.
  19.  
  20.  Although these programs are not necessary to Bowl101, they are nice routines.
  21.  
  22.  Please let me know if there is anything else I can do for you or additional
  23.  features you may need.
  24.  
  25.  Bowl101 is in its 10th release, so we are doing anything we can to improve
  26.  Bowl101 by listning to you, the end users.
  27.  
  28.  The program may seem like a simple, enter data, get a printout program, but
  29.  nothing is farther from the truth.
  30.  
  31.  Bowl101 will handle odd situations that always arise when you least expect
  32.  them, such as a bowler, bowling 1 or two games and then must leave and a sub
  33.  take their place.
  34.  
  35.  Just enter the scores as they appear on the score sheet, adding the extra
  36.  bowler and giving the scores to the games they bowl and 0 to the ones they
  37.  don't, the computer will handle all of the handicps properly.
  38.  
  39.  You may swap bowlers around, cause we all know they never want to keep the
  40.  same lineup, that would be too easy for you.
  41.  
  42.  Editing...
  43.  If you have tried some programs that you must complete the data entry and then
  44.  edit your mistakes, then you will appreciat the edit features in Bowl101.
  45.  
  46.  Simply press up arrow to back up, page up will take you to a previous bowler
  47.  if editing teams or bowlers and the escape key will get you back to the main
  48.  menu at almost any time.
  49.  
  50.  The only time you can't backup is when entering data and you said Y this is
  51.  correct, the program won't let you back up to the previous team.  This is
  52.  because many calculations are done after you complete a team and these
  53.  calculations can't be recalculated easily, so select Y only if you mean it.
  54.  
  55.                                     
  56.                             DEFINITION OF SHAREWARE
  57.  
  58.  Shareware distribution gives users a chance to try software before buying it.
  59.  If you try a Shareware program and continue using it, you are expected to
  60.  register. Individual programs differ on details -- some request registration
  61.  while others require it, some specify a maximum trial period. With
  62.  registration, you get anything from the simple right to continue using the
  63.  software to an updated program with printed manual.
  64.  
  65.  Copyright laws apply to both Shareware and commercial software, and the
  66.  copyright holder retains all rights, with a few specific exceptions as stated
  67.  below. Shareware authors are accomplished programmers, just like commercial
  68.  authors, and the programs are of comparable quality. (In both cases, there are
  69.  good programs and bad ones!) The main difference is in the method of
  70.  distribution. The author specifically grants the right to copy and distribute
  71.  the software, either to all and sundry or to a specific group. For example,
  72.  some authors require written permission before a commercial disk vendor may
  73.  copy their Shareware.
  74.  
  75.  Shareware is a distribution method, not a type of software. You should find
  76.  software that suits your needs and pocketbook, whether it's commercial or
  77.  Shareware. The Shareware system makes fitting your needs easier, because you
  78.  can try before you buy. And because the overhead is low, prices are low also.
  79.  Shareware has the ultimate money-back guarantee -- if you don't use the
  80.  product, you don't pay for it.
  81.  
  82.                              DISCLAIMER - AGREEMENT
  83.  
  84.  Users of BOWL101 must accept this disclaimer of warranty: "BOWL101" is
  85.  supplied as is.  The author disclaims all warranties, expressed or implied,
  86.  including, without limitation, the warranties of merchantability and of
  87.  fitness for any purpose. The author assumes no liability for damages, direct
  88.  or conse- quential, which may result from the use of BOWL101."
  89.  
  90.  BOWL101 is a "shareware program" and is provided at no charge to the user for
  91.  evaluation.  Feel free to share it with your friends, but please do not give
  92.  it away altered or as part of another system.  The essence of "user-supported"
  93.  software is to provide personal computer users with quality software without
  94.  high prices, and yet to provide incentive for programmers to continue to
  95.  develop new products.
  96.  
  97.  If you find this program useful and find that you are using BOWL101 and
  98.  continue to use BOWL101 after a reasonable trial period, you must make a reg-
  99.  istration payment of $49.95 to 101 Computers. The $49.95 registration fee will
  100.  license one copy for use on any one computer at any one time.  You must treat
  101.  this software just like a book.  An example is that this software may be used
  102.  by any number of people and may be freely moved from one computer location to
  103.  another, so long as there is no possibility of it being used at one location
  104.  while it's being used at another. Just as a book cannot be read by two
  105.  different persons at the same time.
  106.  
  107.  Commercial users of BOWL101 must register and pay for their copies of BOWL101
  108.  within 30 days of first use or their license is withdrawn.  Site-License
  109.  arrangements may be made by contacting 101 Computers.
  110.  
  111.  
  112.  "This program is produced by a member of the Association of Shareware
  113.  Professionals (ASP).  ASP wants to make sure that the shareware principle
  114.  works for you. If you are unable to resolve a shareware-related problem with
  115.  an ASP member by contacting the member directly, ASP may be able to help. The
  116.  ASP Ombudsman can help you resolve a dispute or problem with an ASP member,
  117.  but does not provide technical support for members' products. Please write to
  118.  the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442- 9427 or send a
  119.  Compuserve message via CompuServe Mail to ASP Ombudsman 70007,3536"
  120.  
  121.  You are encouraged to pass a copy of BOWL101 along to your friends for
  122.  evaluation.  Please encourage them to register their copy if they find that
  123.  they can use it.  All registered users will receive a copy of the latest
  124.  version of the BOWL101 system.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140. ==============================================================================
  141.                                Quick installation.
  142.  
  143.                       For installing over existing program.
  144.  
  145.  Hard Drive.
  146.  
  147.  A:               <ENTER>
  148.  INSTALL C:       <ENTER>  This creates a directory called BOWL and installs
  149.                            Bowl101 files to that directory.
  150.                            Existing Data will remain and now load in the last
  151.                            weeks data and edit Startup and make any additions
  152.                            or corrections (if needed).
  153.  
  154. ==============================================================================
  155.                             Bowl101o documentation.
  156.  
  157.  Bowl101 is a powerfull but easy to use bowling league management program. It
  158.  will run you through the steps almost by itself.
  159.  
  160.  This document will be short and as complete as I can make them in the amount of
  161.  disk space available.
  162.  
  163.  To start the program, just install in onto your hard drive by typing...
  164.  
  165.  A:  or  B:  and pressing Enter.
  166.  
  167.  Now type...
  168.  
  169.  BOWL101 and press ENTER again.
  170.  
  171.  After a short screen show, you will be asked to name a league name.
  172.  
  173.  This is actually a directory name, so use any valid filename you choose.
  174.  
  175.  Some suggestions....
  176.  
  177.  THUPM   for thursday evening.
  178.  JUNIORS for the junior league.
  179.  MIXED   for the mixed league.
  180.  
  181.  You can create as many leagues as you wish, there are no limits other than
  182.  disk space.
  183.  
  184.  Once you have created the league or directory, you will be taken to the STARTUP.
  185.  This is where you enter the league name, secretary etc.
  186.  
  187.      ╔══════════════════════════[ Startup Menu ]════[ Bowl101O ver 12.2 ]═╗
  188.      ║ League Name & Sanction #:Tuesday Commercial 0000000               :║
  189.      ║ League President's Name......................:Mickey Barsanti     :║
  190.      ║ League Secretary's Name......................:Sue Stowe           :║
  191.      ║ League Association...........................:Humboldt            :║
  192.      ║ President's Phone Number ...........................:764-5442     :║
  193.      ║ Secretary's Phone Number............................:725-9750     :║
  194.      ╚═════════════════[ Press F1 For Details On Selected Items ]═════════╝
  195.  
  196.  Enter the data it calls for, League Name sanction number phone numbers etc.
  197.  
  198.  The next screen will be the type of scoring system you use, there are many
  199.  supported but most use the NO SPECIAL SCORING SYSTEM.
  200.  
  201.  Pressing F1 here will explain the functions better than I can in this short
  202.  space, so feel free to press it at any time.
  203.  
  204.  If you are using an individual handicap, select 0 for team handicaps as the
  205.  individual handicaps are what you will be using.
  206.  
  207.  
  208.  
  209.  
  210.  
  211.                                       -1-
  212.      ╔══════════════════════════[ Startup Menu ]════[ Bowl101O ver 12.2 ]═╗
  213.      ║ Scoring System (N/p/c/d/s/t/m/b/a/o/i/f)........................:N:║
  214.      ║ Is This a Mixed League (y/N)....................................:Y:║
  215.      ║ Is This an Adult Junior League? (y/N)...........................:N:║
  216.      ║ <Y>=Scratch <P>=Partial Scratch, <N>=Handicap League <y/p/N>....:Y:║
  217.      ║ Manually Enter Wins and Losses (y/N)............................:N:║
  218.      ║ Manually Enter Team Handicap (y/N)..............................:N:║
  219.      ║ Print the Standing Sheets and Place Teams in Lane Order (Y/n)...:Y:║
  220.      ║ Do you Wish to Zero High Games and Series Every Week (y/N)......:N:║
  221.      ║ Teams Receive Points for Scratch and Handicap Games Won (y/N)...:N:║
  222.      ║ Sort Standings Sheets on Percentage rather than Games Won (y/N).:N:║
  223.      ║ Track First High Game if >= (Default 175).....................:175:║
  224.      ║ Track Second High Game if >= (Default 200)....................:200:║
  225.      ║ Track First High Series if >= (Default 450)...................:450:║
  226.      ║ Track Second High Series if >= (Default 500)..................:500:║
  227.      ║ Track Third High Series if >= (Default 600)...................:600:║
  228.      ║ Track Fourth High Series if >= (Default 700)..................:700:║
  229.      ╚═══════════╦═══════════════[ Type of scoring system used ]══════════╩═══╗
  230.               >> ║ No Special Scoring Options, Use standard Scoring System.   ║
  231.                  ║ Peterson Points, 1 Point for every x point (50) default.   ║
  232.                  ║ Combine Match and Peterson Points.                         ║
  233.                  ║ Difference Between Team Averages.                          ║
  234.                  ║ Same as above but use Bowlers Handicap for High Team Game. ║
  235.                  ║ Team Handicap. Base amount minus average times percentage. ║
  236.                  ║ Match Point, Bowlers are Paired and Bowl Head to Head.     ║
  237.                  ║ Both Match point and Difference between Team averages.     ║
  238.                  ║ Match And Team Handicaps, Use Both                         ║
  239.                  ║ Option B, and Diff Between Bowlers Averages for Handicap.  ║
  240.                  ║ Most Pins Over Average Gets Individual Points.             ║
  241.                  ║ Field or Pyramid scoring system.                           ║
  242.                  ╚════════════════════════════════════════════════════════════╝
  243.  
  244. Let me go over some of the scoring systems.
  245.  
  246. NO SPECIAL SCORING SYSTEM This is how we started, just the scores of the
  247. bowlers and maybe a handicap for the individual bowlers, no team handicaps, or
  248. Peterson points etc.
  249.  
  250. PETERSON POINTS. Each team gets one or more points for every 50 pins bowled.
  251. This point is determined by PETERSON POINTS entered later. Example..... Team 1
  252. bowls a 1967 game, their Peterson points are 1967 divided by 50 = 39.34
  253.  
  254. 50 times 39 = 1950.  1967 minus 1950 = 17 or 39.17 Peterson points. A -50 in
  255. the Peterson points field works the same but drops the decimal except for ties.
  256. There is no rounding, the decimal numbers are dropped.
  257.  
  258. COMBINE MATCH POINTS AND PETERSON POINTS. Points are awarded for match points
  259. in addition to Peterson points.
  260.  
  261. DIFFERENCE BETWEEN TEAM AVERAGES.  The low combined averages of the bowlers on
  262. one team are subtracted from the combined averages on the opposing team. Only
  263. one team is awarded a handicap.  This amount multiplied by the Team Handicap,
  264. this amount is entered later.
  265.  
  266. SAME AS ABOVE BUT USE BOWLERS HANDICAPS FOR HIGH GAMES.  This is a small
  267. variation of the difference between team averages, where the high games for the
  268. teams are calculated by using the individual bowlers handicaps.
  269.                                       -2-
  270. TEAM HANDICAP.  The combined averages of the bowlers on each team is subtracted from
  271. the Subtracted from Team option (later in startup) and multiplied by the Team
  272. Handicap.  Also entered later in the startup. If you have more bowlers on a
  273. team than actually bowl, then Bowl101 will ask which bowlers bowl when entering
  274. scores to calculate the handicaps properly.
  275.  
  276. MATCH POINT.  Bowlers are paired before bowling and each bowler is awarded
  277. a point or points for each game and/or series won.
  278. The points for games and series are determined by the amount entered in the
  279.  
  280. INDIVIDUAL POINT and INDIVIDUAL SERIES fields later in the STARTUP function.
  281.  
  282. BOTH MATCH AND DIFFERENCE BETWEEN TEAM AVERAGES. Combine match and the
  283. difference between team averages.
  284.  
  285. MATCH AND TEAM HANDICAPS.
  286. This combines match points and team handicaps.
  287.  
  288. OPTION B, AND DIFF BETWEEN BOWLERS AVERAGES FOR HANDICAP.
  289. This option will allow you to use the difference between team averages for
  290. the team wins and use the difference between bowlers averages for the
  291. individual handicaps.
  292. Select scratch League and the handicaps will only determine wins/losses
  293.  
  294. MOST PINS OVER AVERAGE GETS MATCH POINTS
  295. This option awards bowlers with the most pins over their average the points
  296. designated in the individual points field. Similar to Match points. If a tie
  297. occurs, then the points are split. If average is not beaten then closest gets
  298. points
  299.  
  300. FIELD OR PYRAMID SCORING SYSTEM.
  301. This will  allow you to have the teams  compete against all teams in the
  302. league and not just the ones they bowl against.
  303.  
  304. If you have an eight team league, you can enter 8 and be allowed to have 8
  305. points for the highest game 7 for the second highest, 6, for the third, etc.
  306.  
  307. The number used for the highest game and amount separating first and second is
  308. entered later in the startup.
  309. Press F1 to get additional help on the other scoring systems available.
  310.  
  311.  
  312. IS THIS A MIXED LEAGUE (Y/N).
  313. Enter Y if you must separate male and female. If it is not a mixed league,
  314. enter everyone as a male bowler.
  315. If you have a handicap league, then enter N for is this a scratch league.
  316.  
  317. IS THIS AN ADULT JUNIOR LEAGUE. (y/N)
  318. Enter Y here only if you wish to have a separate class for high games.
  319. High adult bowler, high adult female, high junion male and high junior male.
  320.  
  321. SCRATCH LEAGUE (Y/N/P)...
  322. Press <F1>, this will bring up a help screen.
  323. If it is a scratch league, then answer Y.
  324. If you enter P for partial, then the teams standings will be scratch and the
  325. handicaps will still show for the high games.
  326.  
  327.                                       -3-
  328. If it is a handicap league and you wish to show team standings without
  329. handicap then press P for Partial handicap.
  330.  
  331. If you use team handicaps, you may also enter Y for scratch league and the
  332. bowlers will bowl scratch while the teams bowl with a handicap.
  333.  
  334. Standing sheets will print high handicap games if it is a handicap league.
  335.  
  336. MANUALLY ENTER WINS AND LOSSES.
  337. If you enter Y here, the computer will ask for the number of wins and losses
  338. for the teams. Enter N here unless you know the program doesn't support your
  339. scoring system.
  340.  
  341. MANUALLY ENTER TEAM HANDICAPS.
  342. Bowl101 handles almost all scoring systems so enter N here.
  343.  
  344. If your scoring system is not handled by this program, you may choose to
  345. manually enter team handicaps, enter Y.
  346.  
  347. Most of the items here are already set for default, and if you use no special
  348. scoring system, then leave them as they are.
  349.  
  350. For individual handicaps, use the male handicap if it is not a mixed league.
  351.  
  352. if your handicap is .80 of 200, then enter that next for the handicap for male
  353. and subtracted from.
  354.  
  355. IS THIS AN ADULT JUNIOR LEAGUE (y/N)
  356. The program will support adult juniors, and you may select Is this an adult
  357. junior league if it is, this will give you one more section in the high games
  358. printouts.
  359.  
  360. As for manually entering anything, you would only use this if your scoring
  361. system is really unique, Bowl101 handles most of them automatic.
  362.  
  363. PRINT STANDING SHEETS AND PLACE TEAMS IN LANE ORDER.
  364. This prints the teams as they would bowl on opposite sides of the standing
  365. sheets so you can easily see who bowles who.  Entering N here prints them
  366. in team number order.
  367.  
  368. ZERO HIGH GAMES WEEKLY, this can be done if you don't track high games for x
  369. nunumber of games, the computer will zero high games before entering scores and
  370. new scores will show up each week.  This can be changed at any time and the
  371. scores will carry over each week.
  372.  
  373. POINTS FOR SCRATCH AND HANDICAP GAMES.  This will give points for the scratch
  374. games as well as the handicap games, so if you have 1 point for each game, you
  375. will get 2 if the team wins both scratch and handicap game, not normally used.
  376.  
  377. TRACK 175 200 GAMES, this is a variable and can be modified for junior or
  378. senior leagues.  The program will print the number of 175 200 games in the
  379. alternate standing sheets and print a heading using the supplied numbers.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.                                       -4-
  386.  ╔══════════════════════════[ Startup Menu ]════[ Bowl101O ver 12.2 ]═╗
  387.  ║ If using Team Handicaps, Enter the Team Handicap.(ie  .80)...:0.00:║
  388.  ║ Of. This is for the Team. (ie 800)..........................:    0:║
  389.  ║ Handicap For Male (ie .80)   .67 = 66 2/3 or .6666667........:0.00:║
  390.  ║ Handicap For Female (ie .70) .67 = 66 2/3.or .6666667........:0.00:║
  391.  ║ Subtracted From Male (ie 200).................................:  0:║
  392.  ║ Subtracted From Female (ie 200)...............................:  0:║
  393.  ║ Maximum Handicp a Male is allowed.   Enter 999 if not used....:999:║
  394.  ║ Maximum Handicp a Female is allowed. Enter 999 if not used....:999:║
  395.  ║ Minimum Handicap, usually 0, but can be as low as -99........:   0:║
  396.  ║ Number of pins to drop for blind Male.   10=10 pins .10=10%...: 10:║
  397.  ║ Number of pins to drop for blind Female. 10=10 pins .10=10%:..: 10:║
  398.  ║ Number of games for legal average (Usually 21).................:21:║
  399.  ║ Print Subs Phone numbers in standing sheets (Y/n)...............:Y:║
  400.  ╚════════════════════════════════════════════════════════════════════╝
  401.  
  402.  
  403. IF USING TEAM HANDICAPS...
  404. This is only for Team handicaps, where the teams averages
  405. are summed and the subtracted from a base amount (OF) next option. and
  406. multiplied by this amount, or difference between team averages where the
  407. averages are summed and low subtracted from the high and multiplied by this
  408. amount, then the next item will be zero.
  409. This will be zero if you use individual handicaps. The program will sum the
  410. handicaps for you.
  411.  
  412. If you use team handicaps or .80 of 700 then enter .80 for handicap and 700 for
  413. OF in the next line.
  414.  
  415. ENTER HANDICAP FOR MALE OR FEMALE.
  416. If the handicap is 80% of 180 then enter .80 here and 180 for subtracted from.
  417. .67 will return 66 and 2/3 Handicap.
  418.  
  419. Next enter 180 for female <ENTER> and 180 for Male, unless you allow a
  420. different handicap for each, then enter the appropriate amount for each.
  421.  
  422. If this is not a mixed league, then all bowlers use the male information. You
  423. can limit the handicap for male and female bowlers. Example... You wish to
  424. limit the male bowlers to a handicap of 40 and the female bowlers to 60, Enter
  425. 40 for male and 60 for female.  If a male bowler exceeds 40 for handicap, the
  426. their handicap will be dropped back to 40, likewise for female. IE. If their
  427. handicap calculates to 65, the computer will convert it to 60.
  428.  
  429. MAXIMUM HANDICAP,  leave this at 999 unless you do have a max. if you enter 45
  430. here then any handicap over 45 will become 45. Minumum handicaps, same thing.
  431.  
  432. There are some special options available for these options as follows.
  433.  
  434. Entering a negative number for the teams, subtracted from option will
  435. use this number as the largest handicap allowed.
  436.  
  437. Example...
  438.  
  439. -775 with a team average of 833 will return a -58 handicap (775 - 833 = -58)
  440. 775 will give you a -40 handicap, if you use a  .70 handicap. (-58 * .70 = 40)
  441.  
  442.  
  443.                                       -5-
  444. Negative handicap feature...
  445. The last option in the startup function allows a minimum handicap.
  446.  
  447. If you enter -99 in this option, and a 210 in the subtracted from option, the
  448. computer calculates the individual handicap as follows....
  449.  
  450. Any average over 210 (Subtracted from) will be converted to a minus handicap.
  451. 218 average would be a -8 handicap,  210 - 218 = -8, a 225 ave = -15 handicap.
  452.  
  453. So use a minimum of -98 if you don't use any of these options.
  454.  
  455. BLIND DROP, usually 10 pins but can be any number, a .10 will give a 10% drop.
  456.  
  457. NUMBER OF GAMES FOR A LEGAL AVERAGE, this is used for the most improved bowler
  458. only, enter 21 if using the standard setup.  This option works like this.
  459.  
  460. If a bowler comes in with no average, the computer will wait until he or she
  461. bowls 21 games and then it will calculate the average and plug it into the
  462. entering average field for you, (You can check this in EDIT BOWLERS.)
  463.  
  464. Those with entering averages won't be effected, as that average will be the one
  465. placed in the entering average field.  Now the program has two averages, the
  466. entering average and the current average, in the most improved bowler, the
  467. entering average is subtracted from the current average to give improvement.
  468.  
  469. PRINT SUBS PHONE NUMBER.  This can be turned on and off at any time, and if you
  470. enter Y here, then the subs phone number will appear below their names in the
  471. standing sheets.
  472.  
  473.  
  474.      ╔══════════════════════════[ Startup Menu ]════[ Bowl101O ver 12.2 ]═╗
  475.      ║ Number of Decimal Places in Averages (0-2) Normally = 0.........:0:║
  476.      ║ Number of Lane Schedules to Print on the Printouts. Normally: 1.:1:║
  477.      ║ Number of Teams in this League (1-40)..........................: 6:║
  478.      ║ Number of Bowlers on each Team (1-10)..........................: 5:║
  479.      ║ Number of Actual Bowlers (1-5).................................. 5:║
  480.      ║ Keep Entering Average for How many Games (0-21)................: 0:║
  481.      ║ Week Number(0-52) Enter 0 to print 1st Week's Standing Sheet...:30:║
  482.      ║ Number of Position Rounds To Date (0-9).......................:  0:║
  483.      ║ Number of Games Bowled (1-4)....................................:3:║
  484.      ║ Number of Points if a Team Wins one game........................:1:║
  485.      ║ Number of Points if a Team Wins Total Wood or Series............:0:║
  486.      ║ The Highest Score an Individual can Bowl (ie 300).............:300:║
  487.      ║ Our league must Split the Teams at Lanes (0 if not split)......: 0:║
  488.      ║ We Start the Second Half on Lane (0 if not used)................ 0:║
  489.      ║ Points For High Team Game.......................................:0:║
  490.      ║ Number of Peterson Points (Enter 0 if not used)...............:  0:║
  491.      ║ Individual Game Points   Used only if Bowlers Bowl Head to Head.:0:║
  492.      ║ Individual Series Points Used only if Bowlers Bowl Head to Head.:0:║
  493.      ╚════════════════════════════════════════════════════════════════════╝
  494.  
  495.  
  496. DECIMAL PLACES Usually 0, but can be up to two places, scores are calculated
  497. with no dicimal place, this is just for show.
  498.  
  499. NUMBER OF SCHEDULES will print the lane assignment on the standing sheets for
  500. next week or several weeks ahead depending on what you enter here.
  501.                                       -6-
  502. NUMBER OF TEAMS, this is how many teams you have for this league, if using an
  503. odd number, you must select the next highest number.  In this case you may
  504. select F for forfiet when entering scores for this team and the program will
  505. supply the wins and losses and may be edited if special circumstanses arise.
  506.  
  507. NUMBER OF BOWLERS on a team.  Some leagues wish to have the subs on the team
  508. and this can be up to 10 bowlers. If you will have subs come in from the sub
  509. list as well, the select a lesser amount than 10 as this is the maximum allowed
  510. counting subs.  Subs on the team are elegable for high games, subs on the sub
  511. list are not, so you can swap the subs up to the team while entering scores if
  512. you wish them to be elegible.
  513.  
  514. ACTUAL BOWLERS, this how many bowlers bowl on the team at one time.
  515.  
  516. KEEP AVERAGES FOR HOW MANY GAMES.  This will allow you to keep the same average
  517. that you came in with for several weeks, if you enter 9 here then the computer
  518. will keep that average for 9 games and then calculate it from then on.
  519.  
  520. You will be asked if you wish to calculate or keep this person's average and
  521. you will supply the correct answer.  The program will change this value for you
  522. when the limit is reached.
  523.  
  524. WEEK NUMBER, leave this 0 if this is the first week, this will allow you to
  525. print the score sheets for the first week.  Otherwise it is the actual week of
  526. the scores bowled.
  527.  
  528. POSITION ROUNDS TO DATE.
  529. Enter 0 here if you don't use or haven't bowled a position round yet. This
  530. option adjusts the auto lane assignment by subtracting the number entered here
  531. from the week number to return to the proper lane assignment.  It must always
  532. be less than the week number Lane assignment = Week number - Position rounds
  533. to date.
  534.                                                    1 2 3 4 5 6 7 8 910
  535.                                                    7 3 1 6 2 9 510 8 4
  536.                                                    4 5 9 810 1 3 2 6 7
  537. Schedule for week 4.                          ---> 9 1 5 3 4 7 8 610 2
  538.                                                   10 7 6 2 8 3 4 1 5 9
  539. Schedule for week 7 with one position round.  ---> 5 8 410 7 2 6 9 1 3
  540.                                                    6 4 7 9 1 510 3 2 8
  541.  
  542. This option is used to adjust the lane schedule.  The formula for the lane
  543. schedule is Week number minus the position rounds to date.
  544.  
  545. So if you are in week 20 and have 2 position rounds to date then the schedule
  546. will print for week 18.  If you enter a -1 then the schedule will be week 21.
  547.  
  548. This option was added for the leagues that must miss a week or two for some
  549. reason.
  550.  
  551. NUMBER OF GAMES BOWLED.  Usually 3, but can be from 1 to 4
  552.  
  553. POINTS IF A TEAM WINS 1 GAME, usually 1 but can be 2 or more.  Entering 1 will
  554. give you 3 points if the team wins 3 games.
  555.  
  556. Same for series, enter 0 here if not used, or 1 if they recieve 1 point for
  557. total wood, can be 1 or more.  If 1 point per game and 2 for series you would
  558. receive 5 points if you win all 3 games and total pins.
  559.                                       -7-
  560. HIGHEST SCORE IS 300 unless you bowl candle pin or a different scoring system
  561. than 10 pin bowling.
  562.  
  563. SPLITTING THE TEAMS UP.  Sometimes the house splits the teams up and some of
  564. the team bowles from lane 1 - 6 and the rest bowl on 21 to 30, this is how this is
  565. handled.  Enter 6 for the split and 21 for the start of the second half.
  566.  
  567. This can be used a different way if you don't split your team, but rotate the
  568. league on position night, if you bowl on lanes 1 through 12 and on position
  569. night you like to start the first place team on lane 3 the second position
  570. round the enter 12 for the split and 1 for the start of the second half.
  571. Nothing out of the ordinary will happen most of the time, but on position night
  572. enter 3 for the starting lane and the teams will bowl on 3-12 and wrap back to
  573. lane 1 again.
  574.  
  575. POINTS FOR HIGH TEAM GAME, usually 0 but can have 1 or more if you do support
  576. this option.
  577.  
  578. NUMBER OF PETERSON POINTS.  If using Peterson points, then enter 50 here and
  579. you will receive 1 point for every 50 pins bowled + the fraction if any.
  580.  
  581. INDIVIDUAL POINTS is if you selected Match point or combination of match and
  582. another type of scoreing system.  Bowlers are paired head to head and the
  583. winners receive the points entered here if they win or split them for a tie.
  584.  
  585. Same for series.
  586.  
  587. Now all that is left is to enter the team names and bowlers names, save the
  588. information as START.BWL and you are ready to enter your scores.
  589.  
  590. ENTER SCORES is next.  If you wish to quit now and return later, just quit as
  591. your data has been saved and at your leisure, run the program and load in the
  592. last weeks data, in this case it is 00START.BWL, which contains the names and
  593. scoring system only.  Now select ENTER WEEKLY SCORES from the INPUT MENU.
  594.  
  595. Just enter the correct date, the computer will supply the system date, so if
  596. you enter the scores the same day, you won't have to change it, but always make
  597. it the date bowled.
  598.  
  599. If this is a position round, then enter P for Positin and the teams will
  600. arrange themselves in position round order and add one to the number of
  601. position rounds to date to adjust the lane schedule.
  602.  
  603. Next it will ask for the starting lane, usually one, but can be any number as
  604. long as it is an odd number.
  605.  
  606. Now it will ask for the number of subs, It will default to zero, but if you
  607. have a sub, enter one or two however many you have.
  608.  
  609. Now the program will have you enter the subs name and phone number.  Don't add
  610. anything to the phone numbers, as the program will do this for you when you
  611. print them out in the standing sheets.
  612.  
  613. All you have to do now is to enter the scores.  If the averages or handicap
  614. don't show, or are zero, just enter the scores and the program will re
  615. calculate them for you and put them in.
  616.  
  617.                                       -8-
  618. You must match the score sheets before saying this is correct, as the program
  619. will only compute what it has in this screen.  If there is an incorrect
  620. handicap, say No this is not correct and use the up arrow to step to this and
  621. correct it.  It will remain as you enter it and not recalculate it.  This is
  622. done so if you entered the wrong average, you can correct it without the
  623. computer recalculating it again.
  624.  
  625. When all of the teams are entered, save your data using the default names, they
  626. should be the first 3 characters of the month and then the date.
  627.  
  628. Use a name that contains the date and month,
  629. Example, to save to disk with the date JUNE 10th, enter JUN10
  630. and the computer will save all the names and scores to the disk. Replace the
  631. program disk now if necessary.
  632.  
  633. Using this format for the date, will simplify the individual recap sheets as
  634. the dates won't have to be entered manually.
  635.  
  636. You may shut down the machine if you wish; all data will be on the disk
  637. waiting your return.
  638.  
  639. After several weeks, you should have one file for each week bowled.
  640. You should have files starting with 00START.BWL, 01JAN07.BWL, 02JAN14.BWL.
  641. The filename is important, the first two digits   │└─┬─┘ └┬┘
  642. are the week number. The second three are the     │  │    └──── Extension
  643. month, the next two are the date and the last,    │  └───────── Month And Date
  644. supplied by BOWL101 is the extension, .BWL.       └──────────── Week Number.
  645. The dates will be the dates you supply.
  646.  
  647. Start the program as usual.
  648. You should see this screen.
  649.  
  650.  ╔═══════════════════[ Choose Filename ]═══════════════════╗
  651.  ║ >> 01JAN07.BWL << 02JAN14.BWL  03JAN21.BWL  00START.BWL ║
  652.  ║                                                         ║
  653.  ║                                                         ║
  654.  ╚═════════════════════════════════════════════════════════╝
  655.  
  656.  Just press Enter and load in 01JAN07.BWL or move cursor to file you wish to
  657.  load and press <ENTER>
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.                                       -9-
  676.                                   Menu Options
  677.  ┌────────────────────────────────────────────────────────────────────────────┐
  678.  │Files       Input          Edit        Print         Options       Utilities│
  679.  ├──────────┬──────────────┬──────────┬───────────────┬─────────────┬─────────┤
  680.  │Load      │ Weekly scores│ Team     │ Standing sheet│ Main colors │Utilities│
  681.  │Save      │ Makeup Games │ Bowlers  │ Recap Sheet   │ Sub Menu Clr├─────────┘
  682.  │Change dir│ Startup Data │ Subs     │ Alternate Stnd│ Check Snow  │
  683.  │Make Dir  ├──────────────┤ High Game│ Score Sheets  │ FormFeeds   │
  684.  │Delete fil│              │ Startup  │ Modify Standin│ Convert case│
  685.  │Shell dos │              │ Swap Sub/│ Print Readme  │ Upper Case  │
  686.  ├──────────┤              │ Zero all │ Skip Perfs    │ Leave Text  │
  687.  │Quit      │              │ Add/Remov└──────┬────────┤ Sound       │
  688.  └──────────┘              │ Split Season    │        │ Help Screens│
  689.                            └─────────────────┘        └─────────────┘
  690.  This is the main menu. Here is a brief description of each selection.
  691.  
  692.  
  693.  Pressing the F1 key anywhere in the program will bring up a help screen
  694.  related to the menu option or the input field you are on.
  695.  
  696.  Use the arrow keys to get around in the menu, LEFT/RIGHT moves along the top
  697.  of the menu, down arrow or <ENTER> opens up the highlighted menu selection to
  698.  show more options. UP/DOWN arrow changes selections. Press <ENTER> to select
  699.  an option or press selector letter and ENTER.
  700.  
  701.  LOAD.
  702.  Loads previous week into memory, new data is added to this each week by
  703.  selecting INPUT and then WEEKLY SCORES.
  704.  Place the cursor over last weeks filename and press <ENTER>
  705.  This will load previous week into memory.
  706.  New data is added to this each week by selecting INPUT and then WEEKLY SCORES.
  707.  You may load in any week's score to print data for that week.
  708.  Selecting this option also opens up the menu selections that were disabled.
  709.  
  710.  SAVE.
  711.  This option saves the data in memory to disk. This will be the data you will
  712.  load in next week and append to.
  713.  If you fail to save data and try to exit, the computer will issue a warning
  714.  reminding you to save your data.
  715.  
  716.  Use a filename to help you remember the date such as JUL07 for July 7. Don't
  717.  use spaces in the filename.
  718.  
  719.  The computer will place the week number in front of
  720.  this filename and add the extension .BWL to make it 01JUL07.BWL
  721.  
  722.  You must load this data in next week and then use INPUT WEEKLY SCORES. This
  723.  will load in all names and scores from last week and now you will add to these
  724.  scores.
  725.  
  726.  CHANGE DIRECTORY and MAKE DIRECTORY
  727.  Lets you change drive or directory to load or save data to another drive or
  728.  directory or lets you create a new directory to store files.
  729.  
  730.  Place the cursor on this option and press <ENTER>.
  731.  
  732.  You will now be asked for a new directory or drive.
  733.                                       -10-
  734.  To change to a new drive, just enter the drive letter such as B: or A:
  735.  
  736.  A one drive computer, you may insert the data disk before pressing ENTER. You
  737.  will be prompted to return the program disk when data is loaded or saved.
  738.  
  739.  Just follow the prompts with your program disk and data disk.
  740.  
  741.  DELETE FILES
  742.  This is to remove duplicate or practice files only, all files are needed for
  743.  the individual recap sheets. Select files to delete and press ENTER to delete
  744.  that file. Press ESC to exit this function. You must have one file per week.
  745.  
  746.  SHELL TO DOS
  747.  This option will allow you to exit temporarily to dos if you have enough
  748.  memory. You can format a disk, do a directory or other dos functions. Type
  749.  EXIT <ENTER> and you will be returned to BOWL101.
  750.  
  751.  QUIT
  752.  This option is the only way out of the program.
  753.  QUIT lets you end the program, and checks to see that you have saved your
  754.  data. If not, it will issue a warning to that effect.
  755.  
  756.  INPUT WEEKLY SCORES.
  757.  This is where you enter each week's data. Startup or Load data must be used
  758.  before this option.
  759.  
  760.  If you went into edit before this option, the computer will issue a warning
  761.  that your data has not been saved.
  762.  
  763.  It is not necessary to save the data unless you plan to quit. It is just a
  764.  warning letting you know that you have been in the edit mode.
  765.  
  766.  All data will be carried over to the INPUT scores routine, you may save them
  767.  when you are done.
  768.  
  769.  Press the right arrow key and Highlight INPUT and below that, WEEKLY SCORES.
  770.  A little calendar pops up to help you with the date.
  771.  
  772.  Enter the date they bowled. You can use any format for the date, it is just
  773.  for display on your printouts, suggested format is March 7 1992.
  774.  
  775.  Next is the week number. This will start at 1 and increment each week.
  776.  if this is not the first week then enter the proper week number.
  777.  
  778.  STARTING LANE:
  779.  If you start on lane 1, then enter 1 and press <ENTER>. If you start on
  780.  another set of lanes, enter the lowest lane you bowl on.
  781.  
  782.  Now, depending on several variables here is what will happen.
  783.  
  784.  If you have the data files on the disk called lanes.asn with the number of
  785.  teams on preceding the filename such as 6LANES.ASN and you are within the 36
  786.  weeks, the auto lane assignment routine will automatically engage and you will
  787.  be asked to check that the teams are paired properly then press <ENTER>. If
  788.  this is a position round, press P and the teams will be paired as they should
  789.  be for position rounds.  This will add one to the position rounds to date
  790.  variable for you so next week you will use the lane scatole we just skipped.
  791.                                      -11-
  792.  Lane assignment schedual found by subtracting the position rounds from week#.
  793.  
  794.  If this is not the case, you will be asked to pair the teams by entering the
  795.  lanes each team bowled on manually.
  796.  
  797.  Now you will receive a list of the bowlers for the first team and the computer
  798.  wants to know how many subs. If you don't have any for that team (no sub
  799.  bowled), then press <ENTER> to accept the default of 0 subs.
  800.  
  801.  If you did have a sub or two, then enter the number of subs here.
  802.  
  803.  Several things may happen here. You may be asked for the sub's name if you
  804.  don't have any subs in the computer yet, or you will receive a list of subs
  805.  the computer is keeping for you.
  806.  
  807.  The list may be larger than the window, and if so, just move the cursor down
  808.  and the window will scroll up. Highlight the sub's name and press <ENTER>.
  809.  
  810.  If the sub isn't on the list, then highlight New Sub and press <ENTER>. This
  811.  will prompt you to enter the name of the sub and add him or her to the list.
  812.  It may ask you if it is a male or female and whether you calculate of keep the
  813.  average.
  814.  
  815.  If it asks you 1=Calculate 2=Keep, then enter 1 if you wish to have the
  816.  computer calculate the average or 2 if you wish to keep the average until the
  817.  number of games you entered in Number of games to keep average has been
  818.  reached.
  819.  
  820.  If you entered "2" then you will be asked for the subs average.
  821.  
  822.  If you entered Y for Match or Peterson points, then you will move the position
  823.  of bowlers to match the position they bowled in.
  824.  
  825.  Select bowlers and subs in the order they bowl by using the up down arrow keys
  826.  to highlight the first bowler and press ENTER. Highlight the second, etc.
  827.  
  828.  Select only the number of bowlers bowling. Press ESC after the last bowler.
  829.  You only have to do this if you are using one or more subs.
  830.  
  831.  Next you will be taken to the input screen.  Here you enter the handicap if
  832.  any, and scores for the 3 games. You will only be asked for the handicap for
  833.  the first week if the computer doesn't know it yet.
  834.  
  835.  Enter the bowlers scores next. If a bowler didn't bowl or just bowled one or
  836.  two games, enter the scores that they bowled. If they didn't bowl, then give
  837.  them a zero or a blind score.
  838.  
  839.  The computer can figure things out if a bowler bowled one game and a sub
  840.  bowled two. Just enter the scores as they are on the recap sheet.
  841.  
  842.  If you have to use a blind score, just enter B for BLIND and the computer will
  843.  convert it to their average - 10 pins and insert it as a negative number. That
  844.  is for a bowler with a 165 average and you drop it ten pins for his or her
  845.  blind score, simply enter B or -155 etc. Now the computer will know that this
  846.  is a blind score and give the team the proper scores and leave the bowlers
  847.  scores alone.
  848.  
  849.                                      -12-
  850.  If you don't use a 10 pin drop in the average for a blind, then you will just
  851.  enter the proper score manually as a negative number. ie a 15 pin drop on a
  852.  150 average should be entered as a -135.
  853.  
  854.  To enter a zero score that was actually bowled, enter a Z and the bowler will
  855.  be credited with a game bowled and retain his or her handicap.
  856.  
  857.  You may back up with the UP ARROW, you may press ESC wherever you are in the
  858.  data entry field and the computer will drop to the bottom and calculate all
  859.  scores for you. If on game 1, the up arrow will take you to the handicaps.
  860.  
  861.  If you made a mistake and need to ask for subs or the team handicap again,
  862.  just press PAGE UP and the computer will ask for the number of subs and team
  863.  handicap again. If you wish to abort, you can press ESC and will be allowed to
  864.  abort and re run the program again loosing only the information just entered.
  865.  If you wish to suspend entering data at any time, you may.
  866.  
  867.  Just press ESC when it asks is this correct for the team and you will be asked
  868.  to abort.  This function will allow you to save your data and resume later.
  869.  When your data is saved, you may load it back in again, but must select makeup
  870.  load in the weeks data prior to the makeup, select the makeup week for the
  871.  last week to make up and then select it once more.  Now the program will
  872.  supply all the scores you have entered previously and once you get to the end
  873.  of the teams already entered, simply enter the remaining scores as usual.
  874.  
  875.  Now do the same for the rest of the teams and bowlers.  When the last team and
  876.  bowler are entered, you will be taken back to the MAIN MENU again.
  877.  
  878.  Select FILES again and SAVE DATA. This time choose a filename that reflects
  879.  the date. If the date is September 4th, then enter SEP04 and the computer will
  880.  supply the .BWL extension.  Be sure to save to the data disk if using one.
  881.  
  882.  The computer will add the filename to the week number and make it 01SEP04.BWL.
  883.  This is used to print the individual recap sheets.
  884.  
  885.  Now that everything is safe on the disk, move over to the PRINT function and
  886.  print the standing sheet and the recap sheet. Make two copies of the standing
  887.  sheet if you wish and you will have one for your records and one for the
  888.  bowling alley.
  889.  You have room for 10 lines of comments at the end of the printouts.
  890.  
  891.  Pressing <ENTER> with no text, or Page down, will terminate this function.
  892.  If you see a problem with any score. you may edit any team, bowler, subs name,
  893.  or score with the edit option. If you find an error with an individual game
  894.  bowled, it may be better to re-enter the scores again. This will keep the high
  895.  games correct.  Just load in the previous weeks data and enter the data again.
  896.  
  897.  While editing a bowler or sub, you may page forward and back with PG UP and PG
  898.  DN to edit more than one bowler on the team. This keeps you from having to go
  899.  back to the menu if you have more than one score to edit.
  900.  
  901.  You could also run MAKEUP GAMES if you have to change individual scores, this
  902.  will preserve the scores and you just have to step over the proper scores and
  903.  change the scores that are not correct and the computer will re calculate high
  904.  games, wins and losses etc.
  905.  
  906.  
  907.                                      -13-
  908.  You will notice you will have the option for the handicap, but it is
  909.  calculated for you when you edit scores. Just change games bowled or number of
  910.  games and the handicap will re-calculate for you.
  911.  
  912.  Note: If you change the average and the option calculate keep = 1 then the
  913.  computer will recalculate the average. If keep = 2 and the number of games
  914.  bowled is smaller than the number games to keep the average. Then it will keep
  915.  the average you enter.
  916.  
  917.  MAKEUP GAMES.
  918.  You may now makeup games without having to enter all the data for each week.
  919.  Simply load the data prior to the makeup week to load in all the bowlers and
  920.  scores. Tell the computer the week before the makeup, and the last week to
  921.  make up. Now load in the makeup week. This will load in only the scores of all
  922.  bowlers but not over write the games won and total pins. To makeup week 5
  923.  while in week 7, load week 4, week 7 and then week 5. Continue through that
  924.  week and week 6 then through week 7 saving your data as you go.
  925.  
  926.  Now select the week number and lane assignment. The scores for all bowlers
  927.  bowling that week will be plugged in for you. It will even tell you the number
  928.  of Subs you had.  You will have to supply the subs names but the computer will
  929.  supply the scores except for the makeup teams. Be sure the subs are in the
  930.  proper order as they bowled.
  931.  
  932.  This routine is exactly like the input scores, but most scores are provided
  933.  for you, use the score sheets to check your progress.
  934.  You may press ESC to total the scores instead of stepping over them.
  935.  
  936.  You will be prompted to save the data again when each week is completed.
  937.  Filenames will be provided.  It will ask you if next week is position round
  938.  and adjust the lane assignments accordingly.
  939.  Enter each week until you have completed the final week.  The computer will
  940.  terminate this function and return you to the main menu.
  941.  
  942.  It might be a good idea to backup your data files before using this function.
  943.  
  944.  STARTUP DATA.
  945.  This will be the first option you will use to enter the team names and other
  946.  data for the league. You may use this option at any time to step through all
  947.  of the teams, bowlers and subs to make changes, such as increase the number of
  948.  bowlers.  (See the tutorial for more information.)
  949.  
  950.  EDIT TEAMS.
  951.  This option will let you edit any team score. Just pick the team you wish to
  952.  edit and press <ENTER> and change the scores needed. Pressing PG up or Pg down
  953.  will let you go to the next or previous team.
  954.  
  955.  EDIT BOWLERS.
  956.  Select the team by pressing <ENTER> on it and then select the bowler by
  957.  highlighting the name and pressing <ENTER>. Now you are in the edit screen.
  958.  Use up and down arrow to select what you wish to edit, Page Down or UP will
  959.  move you to the next or previous bowl on this team.
  960.  The handicap is re calculated after changing the number of games or average.
  961.  
  962.  The option 1=Calculate 2=Keep is if you have chosen more than 0 weeks to keep
  963.  the averages in Startup. If you entered more than 0 then you must tell the
  964.  computer if the bowlers average will be calculated or kept.
  965.                                      -14-
  966.  If you choose to keep this bowlers average, then enter 2 here if not, enter 1
  967.  and the computer will calculate the averages from now on.
  968.  
  969.  Enter the entering average if one is available.
  970.  
  971.  If the bowler does not have one, the program will supply the entering average
  972.  after the bowler bowls their 21st game or what ever you entered in the Legal
  973.  average in the Startup, by calculating the average and placing this into the
  974.  entering average.
  975.  
  976.  Input all scores asked for such as entering average, number of 175, 200 games,
  977.  450 500 600 series.  The computer will continue to add to these numbers as the
  978.  bowlers bowl them.
  979.  
  980.  If you starting at week 1, then you may leave them as 0.
  981.  
  982.  EDIT SUBS.
  983.  This is almost identical to the editing the bowlers. EDIT HIGH GAMES. This is
  984.  where you may edit HIGH GAMES. All HIGH GAMES may be edited here, team or
  985.  bowlers.
  986.  
  987.  EDIT HIGH GAMES
  988.  You can edit high games with this option and edit team or bowlers high games.
  989.  
  990.  EDIT STARTUP.
  991.  Sometimes you need to edit the number of teams or bowlers or things like that.
  992.  You can change the startup values here if you want add another team bowler or
  993.  just you know the program won't handle the wins losses properly because of
  994.  special circumstances and you want to manually enter team wins and losses for
  995.  this week only. You may also select Forfeit if you want to be asked for wins
  996.  and losses for one team after entering the scores.
  997.  
  998.  SWAP SUB/BOWLER.
  999.  If a bowler quits and is replaced with a sub, you can use this option to drop
  1000.  the bowler down to a sub and move the sub up into his or her place. This util
  1001.  can be used to trade bowlers from one team to another or to change the lineup.
  1002.  You may also swap bowers while entering scores by asking for 1 sub and the
  1003.  last option in the list is to SWAP SUB BOWLER.
  1004.  
  1005.  ZERO ALL SCORES.
  1006.  You may use this option to start a new league or start over. This will zero
  1007.  all scores but leave team and bowlers names and optionally entering averages.
  1008.  
  1009.  ADD/REMOVE SUB.
  1010.  You may add or remove a sub with this option. Just remember Subs that have
  1011.  been removed will not be part of the final average sheets. This option is
  1012.  mainly to add a sub. They will be included in the individual recap sheets.
  1013.  
  1014.  If you removed a sub and wish them included in the final average, then edit
  1015.  them in the last week.
  1016.  
  1017.  SPLIT SEASON
  1018.  This will zero the team standings or just wins and losses or wins losses and
  1019.  high games to allow you to bowl a split season.  If you wish to have a
  1020.  different set of scores zeroed, you may just edit the teams and page down
  1021.  after each team and modify just the selected scores you desire.
  1022.  
  1023.                                      -15-
  1024.  You will have to maintain the records for the first half and combine them at
  1025.  the last half if you want the combined total.
  1026.  
  1027.  PRINT TO SCREEN FILE OR PRINTER.
  1028.  All of the print functions may now be directed to the screen the printer LPT1,
  1029.  LPT2 or a file. This will allow you to preview the printouts or load the file
  1030.  created into a word processor for additional modifications.
  1031.  
  1032.  Using the file function, it is possible to write to a device such as COM1,
  1033.  COM2, SCRN: by substituting a devicename for a filename. See your dos manual
  1034.  for details on device names. Writing to screen, creates a file called
  1035.  SCREEN.TXT.
  1036.  PRINT STANDING SHEET
  1037.  Print standing sheets with this option. Print two, one for your records.
  1038.  
  1039.  PRINT RECAP SHEET.
  1040.  Shows all scores for bowlers and subs that bowled that night. Prints most pins
  1041.  over average or series at the bottom of the sheet. You can now select the
  1042.  handicap to print, the Prior Handicap, or the current handicap.
  1043.  
  1044.  The Prior handicap is the handicap used when bowling the scores shown.
  1045.  The current handicap is the same as on the standing sheet and used for next
  1046.  weeks handicap.
  1047.  
  1048.  ALTERNATE STANDINGS
  1049.  You can selectively print headings, standings, number of 175 games, 200 games
  1050.  450 series, 500 series 600 and 700 series, Subs, high games, bowler standings,
  1051.  When you select the items by pressing ENTER while they are highlighted, they
  1052.  will be printed, this will place a check mark next to the item.
  1053.  Select the items you wish printed in the order you want them printed.
  1054.  The program will move the items selected to the next available position on the
  1055.  menu, allowing you to have the printouts in any order you wish.
  1056.  
  1057.  To select an item, Highlight it and press ENTER.
  1058.  To de select and item, do the same.
  1059.  If you don't Check them then they won't be printed.
  1060.  To move  an item to the  top after selecting  several options first, de
  1061.  select all   items and select that item first.
  1062.  
  1063.  The selections you make here will be saved and you will just have to select
  1064.  print selected items next time.
  1065.  
  1066.  Print top averages, or combine many printouts into one to make a custom
  1067.  printout using any combination.
  1068.  
  1069.  The last selections you make will be stored and the menu will retain the check
  1070.  marks as you last saw them, the next time you select Alternate standings, then
  1071.  you will be setup like the last time.
  1072.  
  1073.  SCORE SHEETS.
  1074.  Score sheets can be printed on a master form. Prices are included.
  1075.  Now the program will print score sheets on plain paper.
  1076.  
  1077.  You must set your printer to print the standard IBM graphic set.
  1078.  
  1079.  If your printer prints garbage while trying to print these score sheets,
  1080.  consult your printer manual on setting it for the IBM graphic set.
  1081.                                      -16-
  1082.  CHANGE MAIN COLORS.
  1083.  This will let you change colors of the main and input screens in the program.
  1084.  Foreground has 15 colors, background has 7
  1085.  
  1086.  CHANGE HELP COLORS.
  1087.  This will change the colors of the help screens within the program, not the
  1088.  ones called up with the F1 key.
  1089.  
  1090.  CHECK FOR SNOW.
  1091.  Some older color monitors flicker when the screen updates. If you see snow or
  1092.  the screen flickers, try using this option. Just press <ENTER> on this option,
  1093.  it will toggle the snow on or off.
  1094.  
  1095.  FORMFEED.
  1096.  Places a CHR$(12) at the end of the printouts and ejects the paper after each
  1097.  printout.
  1098.  
  1099.  PCASE.
  1100.  This converts the text you type in to PROPER CASE.
  1101.  
  1102.  When the text is entered and you press <ENTER> the text will be converted. If
  1103.  you press <UP OR DOWN ARROW> then the text will remain as you typed it in.
  1104.  
  1105.  UCASE.
  1106.  Converts all text entered to UPPER CASE.
  1107.  
  1108.  LEAVE TEXT AS TYPED.
  1109.  Leaves the text as typed, no conversions are made
  1110.  
  1111.  SOUND.
  1112.  Toggles a small SOUND on and off and changes the chirp to a mellow beep
  1113.  
  1114.  HELP SCREEN.
  1115.  This will remove the HELP SCREEN from the main menu.
  1116.  
  1117.  TOGGLE HELP SCREEN.
  1118.  You may turn off the help screen that appears at the main menu.
  1119.  Doing this will also turn of the blinking messages at the bottom of the
  1120.  screen.
  1121.  
  1122.  UTILITIES.
  1123.  These routines have been moved from the main program to a separate program.
  1124.  This allows the program greater speed and allows for future expansion.
  1125.  
  1126.  Data must be saved before running the utility option as the variables are not
  1127.  passed. The program will prompt you if the data has not been saved.
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.                                      -17-
  1140.                                   UTILITY MENU
  1141.  ┌────────────────────────────────────────────────────────────────────────────┐
  1142.  │Files       Utilities      Team Sorts        Bowler Sorts      Yearly Sorts │
  1143.  ├──────────┬──────────────┬──────────────────┬──────────────────┌────────────┤
  1144.  │Load      │ Final Average│ Scratch Series   │ Scratch Series   │Team Sorts  │
  1145.  │Change Dir│ Ind Recap    │ Handicap Series  │ Handicap Series  │Bowler Sorts│
  1146.  │Shell     │ Prize Fund   │ Scratch Game     │ Scratch Game     │Sub Sorts   │
  1147.  │Bowl101   │ Most Improved│ Handicap Game    │ Handicap Game    └────────────┘
  1148.  ├──────────┤ Delimited    │ Total Pins+Hndcp │ Average          │
  1149.  │Quit      │ Hndcp Sheet  │ Hi Team Game     │ Total Pins       │
  1150.  └──────────┤ Average Sheet│ Hi Team Series   │ High Games       │
  1151.             │ Print Sched. ├──────────────────┤ High Series      │
  1152.             │ Name Address │                  └──────────────────┘
  1153.             └──────────────┘
  1154.  
  1155.  FINAL AVERAGE.
  1156.  Lets you print the averages in sorted order by last name first. This is turned
  1157.  in at the end of year, you can print this anytime for your own reference.
  1158.  
  1159.  INDIVIDUAL RECAP SHEET.
  1160.  A complete listing of all team, bowler and subs activity will be generated
  1161.  with this option. Follow the prompts to create the datafile and print the
  1162.  recaps. If your data spans two disks or more, complete the recap using disk 1,
  1163.  but press ESC when it asks print to screen, lpt1 or file.
  1164.  
  1165.  Now replace data disk with the next disk and select append to recap. Continue
  1166.  until all the datafiles have been loaded and then print the recaps.
  1167.  
  1168.  PRIZE FUND.
  1169.  Enter the amount of wins and amount per win and the computer will print out a
  1170.  sheet showing each bowler and amount received.  It will also tell you how much
  1171.  money to withdraw, and what denominations needed, a real time saver. You may
  1172.  print labels with the amount each bowler gets for prize money or pin money
  1173.  with this option, it will also determine the number of 20's 10's 5's 1's etc
  1174.  needed to fill the envelopes for each bowler.
  1175.  
  1176.  MOST IMPROVED.
  1177.  This option will find the most improved bowler, male and female based on the
  1178.  entering average and the current average. It will print the top 10, male and
  1179.  female.
  1180.  
  1181.  DELIMITED FILE.
  1182.  This is a routine to print each team, bowler and sub in a delimited file for
  1183.  processing information yourself. Included on the disk is a file called
  1184.  RECAP.DBF which is the structure you can use if you use Dbase III.
  1185.  
  1186.  HANDICAP SHEETS.
  1187.  This will print out a handicap sheet using user defined parameters.
  1188.  
  1189.  AVERAGE SHEETS.
  1190.  This will print out two sheets with averages based on 3 game series.
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.                                      -18-
  1198.  NAME ADDRESS.
  1199.  ╔══[ Bowlers Database ]══╗ ╔════════════[ Record Number =   1 ]═════════════╗
  1200.  ║ Add Name               ║ ║ Name.....................:Randy Stowe         :║
  1201.  ║ Search for Name        ║ ║ Address........:250 Annahy                    :║
  1202.  ║ Print one Label        ║ ║ City.....................:Fortuna             :║
  1203.  ║ Print all Labels       ║ ║ State............................:Ca          :║
  1204.  ║ Print Records          ║ ║ Zip..............................:95540       :║
  1205.  ║ Print Charges          ║ ║ Phone Number.....................:707-725-9750:║
  1206.  ║ Create Database        ║ ║ S.S. Number......................:555-555-5555:║
  1207.  ║ Return to Main Menu    ║ ║ WIBC/ABC Number..................:123456      :║
  1208.  ╚════════════════════════╝ ║ Date Paid............................:09/12/92:║
  1209.                             ║ Birthday.............................:11/09/92:║
  1210.                             ║ Number of Charges...........................:1:║
  1211.                             ╚════════════════════════════════════════════════╝
  1212.  
  1213.  This will allow you to create a database of all of the bowlers in this league
  1214.  and track the number of charges.
  1215.  
  1216.  When using it for the first time, select Create Database and it will import
  1217.  all the names of the bowlers from the *.bwl files if you have one loaded.
  1218.  
  1219.  Once the database is created, just add the information needed.
  1220.  
  1221.  Pressing PG up and PG down will allow you to scroll though the database.
  1222.  
  1223.  To search for a name, just select Search and enter all of part of the name and
  1224.  the search will find that bowler, or you can continue the search if it picks
  1225.  the wrong one.
  1226.  
  1227.  You may print one label if you desire for the found bowler.
  1228.  To print label for everyone, select Print Labels.
  1229.  To print all the information for the bowlers, select Print Records.
  1230.  To track charges, select print Charges.
  1231.  
  1232.  In the near future, I will try to link this datafile with the main program so
  1233.  you can enter the charges as you enter the scores.
  1234.  
  1235.  SORT ROUTINES.
  1236.  Sort bowlers and teams, series, averages and games in a number of ways.
  1237.  This data is created each week for this weeks data except for the year
  1238.  to date on the right.
  1239.  The year to date is games + handicap, if no handicap then it is scratch.
  1240.  
  1241.  YEARLY SORTS
  1242.  This will sort on high game/series scratch and hjandicap for the team, bowlers
  1243.  and subs.
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.                                      -19-
  1256.  SOME HOT KEYS AND TIPS......
  1257.  
  1258.  F1...........Will always bring up a help screen, unless you are printing data.
  1259.  F2...........Brings up a calculator only when you can enter data.
  1260.  
  1261.  UP ARROW.....Takes you up in a menu selection or back on an input field.
  1262.               Using the UP or DOWN arrow will let you keep the text as you
  1263.               typed it into a field and you have selected UCASE to convert text
  1264.               to UPPER case, Pressing <ENTER> after entering Mcdonald will
  1265.               convert it to MCDONALD, UP or DOWN ARROW will keep it as
  1266.               Mcdonald.
  1267.  
  1268.  DOWN ARROW...Moves you down as the up arrow moves you back.
  1269.  
  1270.  PAGE UP......Scrolls to previous team, bowler, or sub while editing.
  1271.               For example...
  1272.               You are editing a team and need to edit another. Instead of
  1273.               returning to the menu and selecting that team, just press Page Up
  1274.               to scroll to the previous team.
  1275.               The computer will beep if you try to go below team 1.
  1276.  
  1277.  PAGE DOWN....Same as scroll up but moves to next team, bowler, or sub.
  1278.               It will not allow you to go beyond the last team, bowler, or sub.
  1279.  
  1280.  ESC..........The ESCAPE key will always return you from a function such as
  1281.               editing or any function where you don't want to be, or all done
  1282.               with. It will not let you escape from the Input scores routine
  1283.               but will exit from the Input routine and calculate the scores,
  1284.               then return you to the "Is this correct Y/N"  prompt at the
  1285.               bottom of the screen. If you press ESC here, it will ask you if
  1286.               you wish to abort.
  1287.  
  1288.               In the data entry screen, pressing ESC will total scores for you.
  1289.               If you had to go back and edit any score. Press ENTER on the last
  1290.               score you changed then hit  ESC, this will take the cursor
  1291.               through the rest of the scores and total them much faster than
  1292.               stepping over them with the enter key.
  1293.  
  1294.  CTRL U.......This key will restore a field as long as you remain on that
  1295.               field. If you accidentally erase a field, press Ctl U and it will
  1296.               restore it for you. Hold down the CTRL key and press U.
  1297.  
  1298.  CTRL Y.......This deletes the data in the field. Pressing any alphanumeric key
  1299.               at the start of a new field will also erase the contents of the
  1300.               field.  The arrow keys  will let  you scroll in  the field  if
  1301.               you wish to edit just one character.
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.                                      -20-
  1314.                              Questions and Answers.
  1315.  Question...
  1316.         Can I stop in the middle of entering scores and resume at a later time?
  1317.  
  1318.  Answer....
  1319.         Yes, you can press ESC after entering any team and the program will
  1320.         allow you to save your data.
  1321.         Just select Makeup when you wish to continue, the data you have entered
  1322.         will be there and you will just have to enter the remaining data.
  1323.  Question...
  1324.         I don't see a cursor on the menu selections.
  1325.  Answer....
  1326.         If you have a mono monitor, the colors may be set so both colors are
  1327.         the same on your monitor, select change colors from the option menu.
  1328.  Question...
  1329.         When running Individual recap sheets, the computer refuses to load one
  1330.         week and the stops.
  1331.  Answer....
  1332.         When using sequential files, the data must match the variables you are
  1333.         loading in.  Sometimes this gets out of sync and it just won't load.
  1334.         Load the data into the bowling program as you were going to print it.
  1335.         Print the data for that week and look for anything out of the ordinary.
  1336.         Example a number with a % sign %987333 or a number larger than it
  1337.         should be, a score for a games 1-4 larger than 32767 will cause it to
  1338.         crash.  Edit each bowler and or team.  If you find the problem, then
  1339.         fix it and save it again, then try again.
  1340.         If nothing you try seems to work, re enter that week and save it again.
  1341.  Question...
  1342.         Total wins and losses don't compute properly.
  1343.  Answer.....
  1344.         You have not set the number of points per game and series properly
  1345.         Edit startup and enter the proper number of points for each game and
  1346.         series. If you enter 1 point per game and 1 for series, you will have a
  1347.         possible 4 wins, 1 for each game and 1 for series.
  1348.  Question...
  1349.         In the second week, I found an error in a bowlers score that wasn't
  1350.         caught when entering the data for week 1. How do I fix this.
  1351.  Answer.....
  1352.         The easiest way is to use the makeup function and redo the scores.
  1353.         This option will recalculate all scores after you complete the makeup.
  1354.  
  1355.  Question...
  1356.         My subs are not receiving recognition for high games bowled.
  1357.  Answer.....
  1358.         If your subs are eligible for high games and series, you must place
  1359.         them on the team as a member of the team before entering scores.
  1360.         Another option.  If you have a 5 man team, and allow 2 subs for each
  1361.         team, enter 7 for number of bowlers.
  1362.  Question...
  1363.         Lane assignments don't work or the teams don't match up correctly.
  1364.  Answer.....
  1365.         If the lane assignment is incorrect, then the problem lies in the week
  1366.         number and the position rounds to date.
  1367.         The proper lane assignment file is obtained by subtracting the week
  1368.         number from the position rounds to date.
  1369.  
  1370.  
  1371.                                      -21-
  1372.  Question...
  1373.         I discovered an error after pressing ENTER while entering scores.
  1374.  Answer.....
  1375.         Easy, just press up arrow to back up. Press PG up if you want to
  1376.         change the sub information or manually re-enter team handicaps. If you
  1377.         found the error after you left that team and are on the next team, you
  1378.         can't back up you can continue and run makeup and correct it. Press ESC
  1379.         at the first bowlers scores and ESC when it asks is this correct. You
  1380.         may abort this function, but the program will re-run itself to clear
  1381.         any stray scores. Load in last weeks data again and reenter the scores.
  1382.         I found it quicker than trying to edit mistakes.
  1383.  Question...
  1384.         The menu doesn't show the cursor and I can't tell what option I'm on.
  1385.  Answer.....
  1386.         Select Colors from the Bowl Util menu or Options from BOWL101.
  1387.         Select change main colors.  Press 1 15 times and watch the colors
  1388.         cycle.  Press 7 times and see the background color change.
  1389.         Select the desired colors and then exit and save.
  1390.  Question...
  1391.         Not much disk space, what files do I have to have to run BOWL101
  1392.  Answer.....
  1393.         The files you have to have on the disk are BOWL101.EXE,
  1394.         BOWL.MNU, BOWLHELP.HLP, and if you have 12 teams 12LANES.ASN.
  1395.         You should not save your data on the program disk, use an additional
  1396.         disk for the data.
  1397.  Question...
  1398.         It didn't ask for the average for a bowler I told the computer to
  1399.         calculate, but did for the ones I told to keep.
  1400.  Answer.....
  1401.         Right, the computer needs to know the average of the bowlers you wish
  1402.         to keep the average for. It will calculate the average for the others.
  1403.         It will ask you for the handicap for the bowlers that don't keep their
  1404.         average only for the first game, after this the computer knows the
  1405.         average and can calculate the handicaps for you.
  1406.  Question...
  1407.         All subs are eligible for high games and series but they are also
  1408.         allowed to bowl on other teams, they are on the team roster, how can
  1409.         they bowl for another team.
  1410.  Answer.....
  1411.         For this you need to move this bowler to that team before entering the
  1412.         scores.
  1413.         Use the swap sub/ bowler option to move the bowler to the sub roster
  1414.         and then up to the other team. See docs for a better description.
  1415.  
  1416.  Question...
  1417.         I have several blank positions on the teams, is there any way to keep
  1418.         from having to give them the same scores each week?
  1419.  Answer....
  1420.         Yes, just list these bowlers as Blind. When the program zeros out the
  1421.         scores before entering this weeks scores it will look for every bowler
  1422.         called BLIND.
  1423.         If a bowler is found, it will keep the score you gave it the last week.
  1424.         Question... I have some that are not handled properly when I have
  1425.         proper case set.
  1426.  
  1427.  
  1428.  
  1429.                                      -22-
  1430.  Answer....
  1431.         When the text is entered and you press <ENTER> the text will
  1432.         be converted to proper case or upper case which ever you have selected.
  1433.         If you press <DOWN ARROW> then the text will remain as you typed it in.
  1434.  
  1435.  Question...
  1436.         Out of memory error, is there any way to
  1437.         get more memory space?
  1438. Answer....
  1439.         Remove any memory resident programs that may be installed. Install more
  1440.         memory. Call me and let me know how many teams and bowlers you have and
  1441.         I will send you a modified copy that uses less memory.
  1442.  
  1443.  Question...
  1444.         I have to manually enter the lanes the teams bowl on, I thought I had
  1445.         auto lane assignments.
  1446.  
  1447.  Answer....
  1448.         You will have to copy the lane assignment file to your
  1449.         working disk. If you have 12 teams the copy 12LANES.ASN to your working
  1450.         disk and the lane assignment will work for you. If you have a problem
  1451.         and wish to contact me, please include a printout of the startup data so
  1452.         I can see how you have the program set up.
  1453.  
  1454.  Question...
  1455.         We have Bantam leagues and sometimes a bowler bowls a zero score.
  1456.         The computer doesn't give him credit for his game bowled.
  1457.  Answer.....
  1458.         The program uses zero to determine if a bowler actually bowled.
  1459.         You can place a z for zero in place of the zero and the computer will
  1460.         treat it as a zero score but credit the bowler with a game bowled and
  1461.         retain the bowlers handicap for the team.
  1462.  
  1463.                                      Note!
  1464.  
  1465. There isn't a week go by that I don't add or change something to improve the
  1466. program to better suit your needs. When I get a collection of routines
  1467. complete, I send out an update.
  1468.  
  1469. This is free if you have just registered and I have already sent you a
  1470. registered version within 6 months or less.  Otherwise a small fee is required
  1471. usually $20.00 but is subject to change.
  1472.  
  1473. If you have special request and I think others may be able to use it, I will
  1474. make the modification at no charge and send you that modification when complete
  1475. and include this in a future update. I am going to try to complete an update
  1476. every 6 months.
  1477.  
  1478.  
  1479.  
  1480.                                        -23-
  1481.